eighty units - French English Dictionary